// 个人中心的逻辑代码
// 验证登录, 如果没有登录过, 那么不会展示该页面
const token = window.localStorage.getItem('token')
const id = window.localStorage.getItem('id')

// 判断 token 和 id 是否存在
if (!token || !id) {
  window.location.href = './login.html'
} else {
  // 才是登录过的状态
  getInfo()
}

// 获取用户信息
function getInfo() {
  // 发送请求请求用户信息
  $.ajax({
    url: 'http://localhost:8888/users/info',
    method: 'GET',
    data: { id: id },
    headers: { authorization: token },
    success (res) {
      // 判断已经注销过一次登录
      if (res.code !== 1) {
        window.location.href = './login.html'
        return
      } else {
        // 把用户信息进行展示
          $('.self-inf').find('.username').text(res.info.username)
          $('.self-inf').find('.nickname').text(res.info.nickname)
          $('.self-inf').find('.age').text(res.info.age)
          $('.self-inf').find('.gender').text(res.info.gender)
          $('button.re-inf').on('click', function () {
              window.location.href='./reself.html'
          })
      }
    }
  })
}
